bladder snails - German English Dictionary